home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / objects / r3pathle.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  2.1 KB  |  90 lines

  1.  
  2. // JavaScript wrapper for r3pathle.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_PATHLEVEL_H = 1;
  7. include("real/objects/r3constructor.js")
  8.  
  9.  
  10. var R3CLID_PATHLEVEL = 781;
  11.  
  12.  
  13.  
  14.  
  15. // Description: Update original space from the current sub object.
  16. // Virtual method
  17.  
  18. R3RPALM_UPDATEORIGSTATE = 781000;
  19.  
  20. function mR3RPALM_UPDATEORIGSTATE() {
  21.   DoA(this.r3obj, 781000, 0, R3TID_INTEGER, 0);
  22. }
  23.  
  24.  
  25.  
  26.  
  27. R3PALA_Type = 781500;
  28. function SetR3PALA_Type(value) {
  29.   R3Set(this.r3obj, R3PALA_Type, value, R3TID_INTEGER, 0); 
  30. }
  31.  
  32. function GetR3PALA_Type() {
  33.   return R3Get(this.r3obj, R3PALA_Type, R3TID_INTEGER, 0); 
  34. }
  35.  
  36. R3PALA_ConstantSpeed = 781501;
  37. function SetR3PALA_ConstantSpeed(value) {
  38.   R3Set(this.r3obj, R3PALA_ConstantSpeed, value, R3TID_INTEGER, 0); 
  39. }
  40.  
  41. function GetR3PALA_ConstantSpeed() {
  42.   return R3Get(this.r3obj, R3PALA_ConstantSpeed, R3TID_INTEGER, 0); 
  43. }
  44.  
  45. R3PALA_Origin = 781502;
  46. function SetR3PALA_Origin(value) {
  47.   R3Set(this.r3obj, R3PALA_Origin, value, R3TID_VECTOR, 0); 
  48. }
  49.  
  50. function GetR3PALA_Origin() {
  51.   return R3Get(this.r3obj, R3PALA_Origin, R3TID_VECTOR, 0); 
  52. }
  53.  
  54. R3PALA_End = 781503;
  55. function SetR3PALA_End(value) {
  56.   R3Set(this.r3obj, R3PALA_End, value, R3TID_VECTOR, 0); 
  57. }
  58.  
  59. function GetR3PALA_End() {
  60.   return R3Get(this.r3obj, R3PALA_End, R3TID_VECTOR, 0); 
  61. }
  62.  
  63. var R3PATH_NOBANKING = 0;
  64. var R3PATH_NATURALBANKING = 1;
  65. var R3PATH_CUMULATIVEBANKING = 2;
  66. var R3PATH_LOCALBANKING = 3;
  67. var R3PATH_NOROTATION = 4;
  68.  
  69.  
  70. function r3Pathlevel () { 
  71.    this.base = r3God;
  72.    if(arguments.length) {
  73.       this.base(R3CLID_PATHLEVEL, arguments);
  74.    }
  75.    // Methods
  76.    this.UPDATEORIGSTATE=mR3RPALM_UPDATEORIGSTATE;
  77.  
  78.    // Attributes
  79.    this.GetType=GetR3PALA_Type;
  80.    this.SetType=SetR3PALA_Type;
  81.    this.GetConstantSpeed=GetR3PALA_ConstantSpeed;
  82.    this.SetConstantSpeed=SetR3PALA_ConstantSpeed;
  83.    this.GetOrigin=GetR3PALA_Origin;
  84.    this.SetOrigin=SetR3PALA_Origin;
  85.    this.GetEnd=GetR3PALA_End;
  86.    this.SetEnd=SetR3PALA_End;
  87. }
  88.  
  89. r3Pathlevel.prototype=new r3Constructor;
  90. // r3pathle.h_H